package com.zzw.service;

import com.zzw.bean.Menu;
import com.zzw.bean.Roles;

import java.util.List;

/**
 * @author 赵志伟
 * @version 1.0
 */
public interface RolesService {

    public List<Roles> selectRolesList(Roles roles);

    public List<Roles> selectRolesByUserId(Integer userId);

    public boolean insert(Roles roles);

    public boolean delete(Integer id);

    public boolean update(Roles roles);

    /**
     * 获取用户的权限列表
     * @param userId 用户ID
     * @return 权限标识列表
     */
    List<String> getUserPermissions(Integer userId);
}
